iT邦幫忙

2023 iThome 鐵人賽

DAY 27
0
Software Development

軟體工程師必備的AI工具力—— 全方位實戰應用X核心Mindset養成系列 第 27

AI工具與自動化測試的邂逅(3):用Codium AI一鍵產生所有測試

  • 分享至 

  • xImage
  •  

昨天我們學會用Github Copilot三劍客系列產出單元測試。但還是有些不太完美的地方,比方說:要手動一個一個選取,沒辦法一次全部產好。

(圖片來源)

另外還有許多遺憾的地方,比方像是......還要設定測試的環境才能Run起來看測試結果。勉強打了 ng-test 後一次就跑好多隻,不能夠只跑單一一隻檔案的測試。Codium AI似乎是聽到我們「沒有最懶,只有更懶」此等追求卓越的精神,做了許多便民的服務。

讓我們一起來看看它有多貼心吧!

.
.
.


真的假的? 3分鐘學會一鍵產出所有測試

首先,要點開你想要測試的檔案,再切換到Codium AI的外掛區。請注意,一定要點開你要測試的檔案,因為Codium會用你當前的所在畫面去做辨認。

如果你已經切換,但發現Codium AI外掛區的標題(即下圖的黃色框框處)還沒更新成現在點開的檔案,按一下「重整」icon 即可。

https://ithelp.ithome.com.tw/upload/images/20231012/20136292tLqvSwPedM.png

.

Codium AI外掛區有兩個頁籤,一個是「Select Text」意即選取特定的片段程式碼進行操作。這裡,我們選擇第二個頁籤「Class- XXXComponent」,意味著我們接下來的操作都是一次性針對 該檔案全部的程式碼 進行操作。

我們點開「Test Behaviors」這個子頁籤,要注意的是,如果你點開來後發現沒東西,而且中括號內的數字又為0,這時候記得再按一下重整。

https://ithelp.ithome.com.tw/upload/images/20231012/20136292gxZBqacSyA.png

.

這時候我們就可以看到精美的測試啦!

https://ithelp.ithome.com.tw/upload/images/20231012/20136292a449xIIJHb.png

https://ithelp.ithome.com.tw/upload/images/20231013/20136292svpTalzNb5.png


上一篇
AI工具與自動化測試的邂逅(2):用Github Copilot Chat嘴出第一條測試
下一篇
五星好評數第一名,你絕對不能錯過這款Chrome AI外掛!
系列文
軟體工程師必備的AI工具力—— 全方位實戰應用X核心Mindset養成30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言